Лабораторная работа №5

Дискреционное разграничение прав в Linux. Исследование влияния дополнительных атрибутов

Ким М. А.

Российский университет дружбы народов, Москва, Россия

7 октября 2023

Информация

Докладчик

Вводная часть

Актуальность

  • Необходимость навыков работы с различными ОС, git, Markdown.

Объект и предмет исследования

  • Операционная система Rocky Linux
  • Атрибуты файлов и директорий в Linux
  • Язык разметки Markdown

Цели и задачи

  • Изучение механизмов изменения идентификаторов, применения SetUID- и Sticky-битов. Получение практических навыков работы в консоли с дополнительными атрибутами. Рассмотрение работы механизма смены идентификатора процессов пользователей, а также влияние бита Sticky на запись и удаление файлов.

Процесс выполнения работы

Создание программ и изучение SetUID- и SeetGUI-битов. 1

Создание программ и изучение SetUID- и SeetGUI-битов. 2

Создание программ и изучение SetUID- и SeetGUI-битов. 3

Создание программ и изучение SetUID- и SeetGUI-битов. 4

Исследование Sticky-бита. 1

Исследование Sticky-бита. 2

Результаты

  • Выполнены все необходимые задания.

Вывод

Изучены механизмы изменения идентификаторов, применения SetUID- и Sticky-битов. Получены практические навыкы работы в консоли с дополнительными атрибутами. Рассмотрена работа механизма смены идентификатора процессов пользователей, а также влияние бита Sticky на запись и удаление файлов.